Enumeration of unlabeled graph classes A study of tree decompositions and related approaches
نویسنده
چکیده
In this paper, we study the enumeration of certain classes of graphs that can be fully characterized by tree decompositions; these classes are particularly significant due to the algorithmic improvements derived from tree decompositions on classically NP-complete problems on these classes [12, 7, 17, 35]. Previously, Chauve et al. [6] and Iriza [26] constructed grammars from the split decomposition trees of distance hereditary graphs and 3-leaf power graphs. We extend upon these results to obtain an upper bound grammar for parity graphs. Also, Nakano et al. [25] used the vertex incremental characterization of distance hereditary graphs to obtain upper bounds. We constructively enumerate (6,2)-chordal bipartite graphs, (C5, bull, gem, co-gem)-free graphs, and parity graphs using their vertex incremental characterization and extend upon Nakano et al.’s results to analytically obtain upper bounds of O ( 7n ) and O ( 11n ) for (6,2)-chordal bipartite graphs and (C5, bull, gem, co-gem)-free graphs respectively.
منابع مشابه
An Exact Enumeration of Distance-Hereditary Graphs
Distance-hereditary graphs form an important class of graphs, from the theoretical point of view, due to the fact that they are the totally decomposable graphs for the split-decomposition. The previous best enumerative result for these graphs is from Nakano et al. (J. Comp. Sci. Tech., 2007), who have proven that the number of distancehereditary graphs on n vertices is bounded by 2d3.59ne. In t...
متن کاملEnumeration and Random Generation of Unlabeled Classes of Graphs: A Practical Study of Cycle Pointing and the Dissymmetry Theorem
Our work studies the enumeration and random generation of unlabeled combinatorial classes of unrooted graphs. While the technique of vertex pointing provides a straightforward procedure for analyzing a labeled class of unrooted graphs by first studying its rooted counterpart, the existence of nontrivial symmetries in the unlabeled case causes this technique to break down. Instead, techniques su...
متن کاملOn the Enumeration of Tree Decompositions
Many intractable computational problems on graphs admit tractable algorithms when applied to trees or forests. Tree decomposition extracts a tree structure from a graph by grouping nodes into bags, where each bag corresponds to a single node in of the tree. The corresponding operation on hypergraphs is that of a generalized hypertree decomposition [10], which entails a tree decomposition of the...
متن کاملSome Unsolved Problems in Map Enumeration
For many years, people have considered various problems in the enumeration of graphs, beginning with the enumeration of trees. Extensive work on the enumeration of maps did not begin until Tutte's work in the 1960's; however, one map enumeration problem| the determination of the number of combinatorially inequivalent 3-dimensional convex polytopes|is over a century old. Traditionally an map has...
متن کاملRanked Enumeration of Minimal Triangulations
Tree decompositions facilitate computations on complex graphs by grouping vertices into bags interconnected in an acyclic structure; hence their importance in a plethora of problems such as query evaluation over databases and inference over probabilistic graphical models. Different applications take varying benefits from different tree decompositions, and hence, measure them by diverse (sometim...
متن کامل